﻿using System;
namespace Xtee.XteeAdapter.Karis {
    using Producers.Karis.Xtee.Riik.Ee.Producer.Karis;
    using Producers.Karis.Xtee.Riik.Ee.Producer.Karis.Messages;
    using global::Xtee.Core;
    using System.Collections.Generic;
    
    
    public class XteeOperationMetainfoList : System.Collections.Generic.List<Xtee.Core.OperationInfo>, Xtee.Core.IXteeOperationMetainfoList {
        
        private string _namespace;
        
        public XteeOperationMetainfoList() {
            this._namespace = "Producers.Karis.Xtee.Riik.Ee.Producer.Karis";
            this.Add(new Xtee.Core.OperationInfo("kvk_isikud", typeof(global::Producers.Karis.Xtee.Riik.Ee.Producer.Karis.Messages.KvkIsikud), typeof(global::Producers.Karis.Xtee.Riik.Ee.Producer.Karis.Messages.KvkIsikudResponse)));
            this.Add(new Xtee.Core.OperationInfo("krIsik", typeof(global::Producers.Karis.Xtee.Riik.Ee.Producer.Karis.Messages.KrIsik), typeof(global::Producers.Karis.Xtee.Riik.Ee.Producer.Karis.Messages.KrIsikResponse)));
            this.Add(new Xtee.Core.OperationInfo("krIsikud", typeof(global::Producers.Karis.Xtee.Riik.Ee.Producer.Karis.Messages.KrIsikud), typeof(global::Producers.Karis.Xtee.Riik.Ee.Producer.Karis.Messages.KrIsikudResponse)));
            this.Add(new Xtee.Core.OperationInfo("krIsik_id", typeof(global::Producers.Karis.Xtee.Riik.Ee.Producer.Karis.Messages.KrIsikId), typeof(global::Producers.Karis.Xtee.Riik.Ee.Producer.Karis.Messages.KrIsikIdResponse)));
            this.Add(new Xtee.Core.OperationInfo("krJIsikud", typeof(global::Producers.Karis.Xtee.Riik.Ee.Producer.Karis.Messages.KrJIsikud), typeof(global::Producers.Karis.Xtee.Riik.Ee.Producer.Karis.Messages.KrJIsikudResponse)));
            this.Add(new Xtee.Core.OperationInfo("krJIsik_id", typeof(global::Producers.Karis.Xtee.Riik.Ee.Producer.Karis.Messages.KrJIsikId), typeof(global::Producers.Karis.Xtee.Riik.Ee.Producer.Karis.Messages.KrJIsikIdResponse)));
            this.Add(new Xtee.Core.OperationInfo("krUurijaIsik", typeof(global::Producers.Karis.Xtee.Riik.Ee.Producer.Karis.Messages.KrUurijaIsik), typeof(global::Producers.Karis.Xtee.Riik.Ee.Producer.Karis.Messages.KrUurijaIsikResponse)));
            this.Add(new Xtee.Core.OperationInfo("krUurijaIsikud", typeof(global::Producers.Karis.Xtee.Riik.Ee.Producer.Karis.Messages.KrUurijaIsikud), typeof(global::Producers.Karis.Xtee.Riik.Ee.Producer.Karis.Messages.KrUurijaIsikudResponse)));
            this.Add(new Xtee.Core.OperationInfo("krUurijaIsik_id", typeof(global::Producers.Karis.Xtee.Riik.Ee.Producer.Karis.Messages.KrUurijaIsikId), typeof(global::Producers.Karis.Xtee.Riik.Ee.Producer.Karis.Messages.KrUurijaIsikIdResponse)));
            this.Add(new Xtee.Core.OperationInfo("krUurijaJIsikud", typeof(global::Producers.Karis.Xtee.Riik.Ee.Producer.Karis.Messages.KrUurijaJIsikud), typeof(global::Producers.Karis.Xtee.Riik.Ee.Producer.Karis.Messages.KrUurijaJIsikudResponse)));
            this.Add(new Xtee.Core.OperationInfo("krUurijaJIsik_id", typeof(global::Producers.Karis.Xtee.Riik.Ee.Producer.Karis.Messages.KrUurijaJIsikId), typeof(global::Producers.Karis.Xtee.Riik.Ee.Producer.Karis.Messages.KrUurijaJIsikIdResponse)));
            this.Add(new Xtee.Core.OperationInfo("krKodanikIsik", typeof(global::Producers.Karis.Xtee.Riik.Ee.Producer.Karis.Messages.KrKodanikIsik), typeof(global::Producers.Karis.Xtee.Riik.Ee.Producer.Karis.Messages.KrKodanikIsikResponse)));
            this.Add(new Xtee.Core.OperationInfo("krKodanikIsikArh", typeof(global::Producers.Karis.Xtee.Riik.Ee.Producer.Karis.Messages.KrKodanikIsikArh), typeof(global::Producers.Karis.Xtee.Riik.Ee.Producer.Karis.Messages.KrKodanikIsikArhResponse)));
        }
        
        public virtual string Namespace {
            get {
                return this._namespace;
            }
            set {
                this._namespace = value;
            }
        }
    }
}
